<template>
    <div class="page-box">

    </div>
</template>

<script>
import getAxios from "@/api/serve.js";
import { ElMessage } from 'element-plus'
// ElMessage('this is a message.')
// ElMessage({
//     message: 'Congrats, this is a success message.',
//     type: 'success',
// })
// ElMessage({
//     message: 'Warning, this is a warning message.',
//     type: 'warning',
// })
// ElMessage.error('Oops, this is a error message.')

import { mapState } from 'pinia'
import { useMain } from '../stores/home'

export default {
    name:'PageName',
    components: {
        // Codemirror: () => import("./components/Codemirror"),
    },
    props: {
        // propD: {
        //     type: Number,
        //     required: true,
        //     default: 100
        // },
        // propG: {
        //     type: Function,
        //     default() {
        //         return 'Default function'
        //     }
        // }
    },
    
    // 组件创建前执行
    // 访问不了this/data等
    setup () {
        const store = useMain()
        return { store }
    },
    computed: {
        // store 使用
        // tripleCounter() {
        //     return store.counter * 3
        // },



        // 允许访问组件内的 this.doubleCounter
        // 与从 store.doubleCounter 中读取相同
        // ...mapState(useMain, ['counter'])

        // 与上面相同，但将其注册为 this.myOwnName
        // ...mapState(useMain, {
        //     myOwnName: 'counter',
        //     // 您还可以编写一个访问 store 的函数
        //     double: store => store.counter,
        // }),
    },
    data() {
        return {
            count: 1
        }
    },
    mounted(){},
    created(){},
    updated(){},
    methods:{
        // query(){
        //     let params = {};
        //     getAxios('Page1', "move", params).then((res) => {
        //         if (res.code == "0") {
        //             // 数据接收
        //         } else {
        //             ElMessage.error(res.msg)
        //         }
        //     });
        // }
    },
}
</script>

<style lang="scss" scoped>
.page-box{
    
}
</style>
